#ifndef VLISTWIDGETITEMEDITDIALOG_H
#define VLISTWIDGETITEMEDITDIALOG_H

#include <QDialog>

namespace Ui {
class VListWidgetItemEditDialog;
}

class VListWidgetItemEditDialog : public QDialog
{
    Q_OBJECT

public:
    explicit VListWidgetItemEditDialog(QWidget *parent, QString source_path, QString text, int type);
    ~VListWidgetItemEditDialog();
    QString _path;
    QString _filter;
    QString _source_path;

private slots:
    void on_btn_ok_clicked();

    void on_btn_cancel_clicked();

    void on_btn_select_clicked();

    void on_radio_absolute_clicked();

    void on_radio_relative_clicked();

private:
    Ui::VListWidgetItemEditDialog *ui;
    int _type;

    void set_path(QString path);
};

#endif // VLISTWIDGETITEMEDITDIALOG_H
